Skip to main content
Feedback

Configuration Plans

Overview

Under the Configuration/Plan menu item, all plans are displayed in table format. You can also create new plans and delete existing ones.

Administration Portal - Configuration - Plans

SettingsDescription
Display NameThe name of the plan. Must be unique.
Quota HitsThe maximum number of API requests per quota interval. Set to 0 for unlimited quota.
Quota IntervalThe quota interval defines the time unit in which the quota hits are available.
Rate LimitThe maximum number of API requests per rate interval. Set to 0 to disable rate limit.
Rate IntervalThe rate interval defines the time unit in which the rate limit is available.
DescriptionA description for this plan. This will be visible in developer portal.

If you select one of the plans from the table, the individual values of the plan can be viewed and edited in the first tab 'Details'. The plan can be deployed or deleted via the three-point menu at the top right.

Administration Portal - Configuration - Plans - Example - 01

The second tab 'API Products' lists all API products that contain the plan.

Administration Portal - Configuration - Plans - Example - 02

The third tab 'Deployments' shows all information where the plan has been deployed.

Administration Portal - Configuration - Plans - Example -03

Assigning Plans to API Products

In order to subscribe to an API Product, one or more plans must have been assigned to it. This is done in the Plans view of that API Product.

Administration Portal - Configuration - Plans - Assign Plans

Choosing the correct Quota/Rate Intervals

Not all platforms provide native support for all available intervals. When a plan is deployed to a platform that does not natively support a selected interval, the chosen limit will be converted to the closest available interval. This also means that deploying the same plan to multiple platforms may lead to different quota/rate configurations within those platforms.

Take a plan with 100.000 quota hits per week as an example. If the target platform does not support weekly quotas, but supports daily quotas instead, API Control Plane will configure a quota of 14.286 hits per day in that platform.

The following table lists all natively available intervals for each platform. If you wish to avoid all limit conversions, you should only configure intervals that are natively supported by all your target platforms.

PlatformQuota IntervalsRate Intervals
ApigeeMINUTE, HOUR, DAY, MONTHnot supported
AWSDAY, WEEK, MONTHSECOND
AzureSECOND, MINUTE, HOUR, DAY, WEEK, MONTHSECOND, MINUTE
GraviteeHOUR, DAY, WEEK, MONTHSECOND, MINUTE
KongSECOND, MINUTE, HOUR, DAY, MONTHSECOND, MINUTE, HOUR
Layer 7DAY, MONTHSECOND
Layer 7 + apiidaSECOND, MINUTE, HOUR, DAY, MONTHSECOND
WSO2MINUTE, HOUR, DAY, MONTHSECOND, MINUTE

The following intervals are natively supported in all platforms:

  • Quota: DAY or MONTH

  • Rate: SECOND

Create new Plan

In order to create a new Plan, click the button “Create new Plan” in the top-right corner and fill out the following form.

Configuration - Plans - Create new Plan

On this Page